library trustee - French English Dictionary